export interface StockInfoVO {
  /**
   * 编码
   */
  code: string;

  /**
   * 名称
   */
  name: string;

  /**
   * GP(股票),ZS(指数)
   */
  type: string;

  /**
   * 实时价格
   */
  currentPrice: number;

  /**
   * 开盘价
   */
  openPrice: number;

  /**
   * 收盘价
   */
  closePrice: number;

  /**
   * 最高价
   */
  highPrice: number;

  /**
   * 开盘截至目前最低价
   */
  lowPrice: number;

  /**
   * 开盘后价格变化
   */
  changePrice: number;

  /**
   * 价格变化,单位为百分比
   */
  changePercent: number;

  /**
   * 换手率 单位百分比
   */
  turnoverRate: number;

  /**
   * 成交量 单位手
   */
  volume: number;

  /**
   * 总市值 单位亿
   */
  totalWorth: number;

}

export interface StockInfoForm extends BaseEntity {
  /**
   * 编码
   */
  code?: string;

  /**
   * 名称
   */
  name?: string;

  /**
   * GP(股票),ZS(指数)
   */
  type?: string;

  /**
   * 实时价格
   */
  currentPrice?: number;

  /**
   * 开盘价
   */
  openPrice?: number;

  /**
   * 收盘价
   */
  closePrice?: number;

  /**
   * 最高价
   */
  highPrice?: number;

  /**
   * 开盘截至目前最低价
   */
  lowPrice?: number;

  /**
   * 开盘后价格变化
   */
  changePrice?: number;

  /**
   * 价格变化,单位为百分比
   */
  changePercent?: number;

  /**
   * 换手率 单位百分比
   */
  turnoverRate?: number;

  /**
   * 成交量 单位手
   */
  volume?: number;

  /**
   * 总市值 单位亿
   */
  totalWorth?: number;

}

export interface StockInfoQuery extends PageQuery {
  /**
   * 名称
   */
  name?: string;

  /**
   * GP(股票),ZS(指数)
   */
  type?: string;

  /**
   * 实时价格
   */
  currentPrice?: number;

  /**
   * 开盘价
   */
  openPrice?: number;

  /**
   * 收盘价
   */
  closePrice?: number;

  /**
   * 最高价
   */
  highPrice?: number;

  /**
   * 开盘截至目前最低价
   */
  lowPrice?: number;

  /**
   * 开盘后价格变化
   */
  changePrice?: number;

  /**
   * 价格变化,单位为百分比
   */
  changePercent?: number;

  /**
   * 换手率 单位百分比
   */
  turnoverRate?: number;

  /**
   * 成交量 单位手
   */
  volume?: number;

  /**
   * 总市值 单位亿
   */
  totalWorth?: number;

}
